package com.net.xpay.common.manager.stat;

import com.net.common.manager.DomainManager;
import com.net.xpay.common.domain.stat.UserSafePayTransMonthStat;
import com.net.xpay.core.model.UserSafePayTransMonthStatSearchModel;

import java.util.List;


public interface UserSafePayTransMonthStatManager extends DomainManager<Long,UserSafePayTransMonthStat> {
    UserSafePayTransMonthStat findByMonthOfYear(Integer year, Integer month, Long userId);

    List<UserSafePayTransMonthStat> search(UserSafePayTransMonthStatSearchModel searchModel);

    long searchCount(UserSafePayTransMonthStatSearchModel searchModel);

    List<UserSafePayTransMonthStat> list(UserSafePayTransMonthStatSearchModel searchModel);
}
